package com.welink.cmp.dto.metadata.firewall;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.welink.cmp.dto.CommonCommand;
import com.welink.common.dto.Command;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.Date;
/**
 *
 * 防火墙新增指令
 *
 * @author yanwei li create  2024-05-22 11:25
 */
@Data
@EqualsAndHashCode(callSuper=false)
public class CreateFirewallAddCmd extends CommonCommand {

    private String assetsId; // 资产编号

    private String sn; // 序列号

    private String name; // 设备名称

    private String vendor; // 厂商

    private String brand; // 品牌

    private String model; // 型号

    private Integer unitSize; // 尺寸（U）

    private Integer dataCenterCode; // 机房Code
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date expirationTime; // 过保日期

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date purchaseTime; // 购买时间

}
